package conMgr.model;

public enum Status
{
	/**
	 * paper didn't decided yet.
	 */
	UNDECIDED("Undecided"),
	
	/**
	 * Subprogram chair has made a recommendation.
	 */
	RECOMMENDED("Recommended"),
	
	/**
	 * Paper was rejected.
	 */
	REJECTED("Rejected"),
	/**
	 * Paper was accepted.
	 */
	ACCEPTED("Accepted");
	
	/**
	 * The name of this status type, suitable for display.
	 */
	private final String statusName;
	/**
	 * Initializes a new status type.
	 * @param statusName The status name of this status type, suitable for display.
	 */
	private Status(final String statusName)
	{
		this.statusName = statusName;
	}
	/**
	 * gets a string representation of this status suitable for display.
	 * @return
	 */
	public String getStatusName()
	{
		return statusName;
	}

}
